package net.hekka.canyoutalk.data.store;

import net.hekka.canyoutalk.share.constant.DatabaseType;

/**
 * 임시 로그 테이블("temp_log_table") 관련 SQL문들을 관리하는 클래스.
 * @author Jeffrey Ha
 */
public class TempLogTableSqlStore {

    /**
     * 임시 로그 테이블에 데이터를 집어넣기 위한 SQL문이다.
     * @param _databaseType 데이터베이스 타입
     * @return 임시 로그 테이블에 데이터를 집어넣기 위한 SQL문이다.
     */
    public static String getTempLogTableInsertSql(String _databaseType) {

        StringBuilder sql = new StringBuilder();

        if (_databaseType.equals(DatabaseType.MYSQL)) {
            sql.append("\n INSERT INTO temp_log_table  ");
            sql.append("\n    SET mynumber = ?,        ");
            sql.append("\n        yournumber = ?,  ");
            sql.append("\n        command = ?,     ");
            sql.append("\n        status = ?,      ");
            sql.append("\n        check_num = ?,   ");
            sql.append("\n        packet_data = ?, ");
            sql.append("\n        busy_min = ?,    ");
            sql.append("\n        write_time = NOW(),  ");
            sql.append("\n        link_seq = ?     ");

        }
        return sql.toString();
    }

}
